/*
 * 文  件   名: Category.java
 * 版         本 : docrepository-core(Anttribe). All rights reserved.
 * 描         述 : <描述>
 * 修   改  人: zhaoyong
 * 修改时间: 2014年10月8日
 */
package org.anttribe.docrepository.category.domain;

import org.anttribe.saturn.common.utils.UUIDUtils;

/**
 * 课程目录
 * 
 * @author zhaoyong
 * @version 2014年10月8日
 */
public class Category
{
    /**
     * 目录id
     */
    private String categoryId = UUIDUtils.getRandomUUID();
    
    /**
     * 目录名称
     */
    private String categoryName;
    
    /**
     * 父目录
     */
    private Category parent;
    
    /**
     * 是否启用
     */
    private boolean available;
    
    public String getCategoryId()
    {
        return categoryId;
    }
    
    public void setCategoryId(String categoryId)
    {
        this.categoryId = categoryId;
    }
    
    public String getCategoryName()
    {
        return categoryName;
    }
    
    public void setCategoryName(String categoryName)
    {
        this.categoryName = categoryName;
    }
    
    public Category getParent()
    {
        return parent;
    }
    
    public void setParent(Category parent)
    {
        this.parent = parent;
    }
    
    public boolean isAvailable()
    {
        return available;
    }
    
    public void setAvailable(boolean available)
    {
        this.available = available;
    }
}